package pe.gob.pj.sri.dao;

import java.util.List;
import pe.gob.pj.sri.bean.Usuario;

public interface UsuarioDao {
	
	public abstract boolean registrarUsuario(Usuario u);
	public abstract boolean actualizarUsuario(Usuario u);
	public abstract boolean eliminarUsuario(Usuario u);
	public abstract List<Usuario> listaAnalistaTexting();
	public abstract List<Usuario> listaAnalistaDesarrollador();
	public abstract Usuario obtenerAdministrador();
	
	public abstract Usuario obtenerUsuario(String id);
	public abstract Usuario login(String id,String password);
	
	public abstract Usuario obtenerCoordinadorTesting();
	public abstract Usuario obtenerCoordinadorDesarrollo();
	
	//hecho por leo
	public abstract List<Usuario> listarAnalistas(String cargo) throws Exception;
	
}